chmod +x,赋予“可执行”权限

您所在的位置:网站首页 linux无权限执行 sh文件 chmod +x,赋予“可执行”权限

chmod +x,赋予“可执行”权限

2023-07-16 09:29| 来源: 网络整理| 查看: 265

1、chmod +x的意思就是给执行权限 (1)、LINUX下不同的文件类型有不同的颜色,

绿色文件: 可执行文件,可执行的程序  

红色文件:压缩文件或者包文件

蓝色文件:目录

白色文件:一般性文件,如文本文件,配置文件,源码文件等 

浅蓝色文件:链接文件,主要是使用ln命令建立的文件

红色闪烁:表示链接的文件有问题

黄色:表示设备文件

灰色:表示其他文件

(2)、因此wget到.bin文件是一个普通的文件,不能执行

chmod +x 将普通文件(灰色)+x之后变为绿色

chmod -x 将可执行文件(绿色)变为普通文件(灰色)

修改权限

chmod +x backend-blueix-4.3.18.6-CentOS_7_x86_64-00632--1808151636.bin 

执行文件

sudo ./backend-blueix-4.3.18.6-CentOS_7_x86_64-00632--1808151636.bin 

 

2、chmod +x 和 chmod u+x的区别 就是设置谁拥有执行这个文件权限

chmod +x 和chmod a+x 是一样的,一般没有明确要求,可以就用chmod +x

u 代表用户.  g 代表用户组.  o 代表其他.  a 代表所有.

这意味着chmod u+x somefile 只授予这个文件的所属者执行的权限  而 chmod +x somefile 和 chmod a+x somefile 是一样的  Just doing +x will apply it to all flags: [u]ser, [g]roup, [o]thers 原文:chmod +x



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3